pumping radiation - German English Dictionary